<?php
/**
 * Trait TMultiton.
 * 
 * Multiton is a singleton that can have several instances. The instantiation of
 * such classes depends on the call signature of the ::getInstance method.
 * 
 * @package Framework
 * @subpackage Core
 * @author Agent Cooper <twinpeaks.agent.cooper@gmail.com>
 */
namespace TwinPeaks\Core;

require_once 'TSingleton.php';

trait TMultiton
{
	use TSingleton;

	/**
	 * @see TSingleton::useParametricInstantitation
	 * @return true
	 */
	static private function useParametricInstantiation()
	{
		return true;
	}	
}
